trailer card - French English Dictionary